Nestling in a green and tranquil valley in the beautiful foothills of the snow-capped mountains of the South of France, our 17th century ruralMore